package com.lam.common.components.dict.model;

import java.lang.reflect.Method;

public class DictDeepConfig {
	
	private String fieldName;
	
	private Class<?> fieldType;
	
	/** 是否是列表对象 */
	private boolean isList;
	
	private Method fieldGetter;
	private Method fieldSetter;
	private Object fieldValue;

	public String getFieldName() {
		return fieldName;
	}

	public void setFieldName(String fieldName) {
		this.fieldName = fieldName;
	}

	public Class<?> getFieldType() {
		return fieldType;
	}

	public void setFieldType(Class<?> fieldType) {
		this.fieldType = fieldType;
	}

	public boolean isList() {
		return isList;
	}

	public void setList(boolean isList) {
		this.isList = isList;
	}

	public Method getFieldGetter() {
		return fieldGetter;
	}

	public void setFieldGetter(Method fieldGetter) {
		this.fieldGetter = fieldGetter;
	}

	public Method getFieldSetter() {
		return fieldSetter;
	}

	public void setFieldSetter(Method fieldSetter) {
		this.fieldSetter = fieldSetter;
	}

	public Object getFieldValue() {
		return fieldValue;
	}

	public void setFieldValue(Object fieldValue) {
		this.fieldValue = fieldValue;
	}

}
